package com.project.user.mapper;

import com.project.user.domain.UserBrowseRecord;

import java.util.List;

/**
 * 浏览记录 数据层
 *
 * @author administrator
 */
public interface UserBrowseRecordMapper {

    /**
     * 查询浏览记录列表
     *
     * @param userBrowseRecord 浏览记录信息
     * @return 浏览记录集合
     */
    public List<UserBrowseRecord> selectUserBrowseRecordList(UserBrowseRecord userBrowseRecord);

    /**
     * 新增浏览记录
     *
     * @param userBrowseRecord 浏览记录信息
     * @return 结果
     */
    public int insertUserBrowseRecord(UserBrowseRecord userBrowseRecord);

    /**
     * 查询某人浏览记录
     *
     * @param userId
     * @return
     */
    public List<Long> selectBrowseGoodsId(Long userId);

    /**
     * 删除同一个餐饮重复访问时之前的记录
     *
     * @param userBrowseRecord
     * @return
     */
    public int deleteUserBrowseRecord(UserBrowseRecord userBrowseRecord);


}